package com.boot.service.impl;

import com.baomidou.mybatisplus.plugins.Page;
import com.baomidou.mybatisplus.service.impl.ServiceImpl;
import com.boot.entity.Girl;
import com.boot.mapper.GirlMapper;
import com.boot.service.GirlService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * Created  on 2018/7/5 10:47.
 * 作者: Dengjb
 * 说明:
 */
@Service
public  class GirlServiceImpl extends ServiceImpl<GirlMapper,Girl> implements GirlService  {

@Autowired
	private GirlMapper girlMapper;
	public Page<Girl> selectGirlList(Page<Girl> page) {
		// 不进行 count sql 优化，解决 MP 无法自动优化 SQL 问题
		// page.setOptimizeCountSql(false);
		// 不查询总记录数
		// page.setSearchCount(false);
		// 注意！！ 分页 total 是经过插件自动 回写 到传入 page 对象
		List<Girl> girls = girlMapper.selectGirlList(page);
		page.setRecords(girls);
		return page;
	}
}
